home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1999 May / macformat-076.iso / Shareware Plus / Development / The Fragmalyzer 1.0.4 / About the Fragmalyzer next >
Encoding:
Text File  |  1999-01-29  |  5.5 KB  |  80 lines  |  [ttro/ttxt]

  1. The Fragmalyzer 
  2. Code Fragment Browser and Editor
  3. Version 1.0.4 — January 1999
  4. Copyright © 1996–1999 Dan Wright, All Rights Reserved.
  5.  
  6. To report a bug, send email over the information wagon trail to:
  7.      danwr@kagi.com
  8.  
  9. Why you need the Fragmalyzer in your toolkit
  10. The Fragmalyzer is a scriptable and extensible development utility for examining and modifying Macintosh code fragments. It provides a graphical user interface for all those chores that previously required MPW tools (DumpPEF, ModPEF, MakeStub, et al) or low-level debugger commands (cfm, frags, et al), or that were previously not possible (in any practical sense) at all.
  11.  
  12. If you develop shared libraries or native resources, plug-ins, or other application extensions, you’re wasting time if you aren’t using the Fragmalyzer.
  13.  
  14. And if it’s called the “Fragmalyzer,” it has to be cool, right?
  15.  
  16. Requirements
  17.   • Power Macintosh (or compatible)
  18.   • System 7.5 or later
  19.  
  20. Recommended: 
  21.   • Open Transport, Internet Config, and a connection to the Internet (dial-up or network; not all proxy server types are supported).
  22.   • Mac OS 8.0 or later (for Appearance Manager)
  23.   • Mac OS 8.5 or later (for Navigation Services)
  24.  
  25. Documentation
  26. This document covers pricing, licensing, and requirements information. You can find up-to-date documentation on Fragmalyzer features at the Fragmalyzer web site, <http://www.halcyon.com/danwr/downloads/fragmalyzer.html>.
  27.  
  28. What is Shareware?
  29. The Fragmalyzer is shareware. Shareware is software distributed via local bulletin board systems (BBS), commercial online services, user groups, over the internet, and between friends. You are allowed to use shareware for a brief trial period before you pay for it, but you must pay for it after that time.
  30.  
  31. Shareware exists because people (like you) continue to pay on this honor system. As a user of shareware, you benefit because you get to try the software to see if you like it before you pay.
  32.  
  33.  
  34. Pricing
  35. The Fragmalyzer is $25 (USA dollars) for an individual user license. You can purchase a site license (to cover all employees in one city) or a world-wide license (to cover field offices as well).
  36.  
  37. If you have a credit card, web browser, and an Internet connection, you can pay for the Fragmalyzer over the Internet; launch your browser and go to <http://order.kagi.com/?WR> or <http://order.kagi.com/?WR&S> (secure connection). You can also just run the Fragmalyzer, choose “Register...” from the Apple menu (if the registration dialog does not appear automatically), choose a registration method, and click “Pay.”
  38.  
  39. You can also register using the “Register” program that accompanies the Fragmalyzer.
  40.  
  41. Enter your name, your email address (important — your serial number will be sent to this address!) and the number of single user licenses you desire. Save or Copy or Print the data from the Register program and send the data and payment to Kagi Shareware. Kagi handles my payment processing. Their email address is sales@kagi.com and their fax number is 510-652-6589. Payments sent via email are processed within 3 to 4 days. You will receive and email acknowledgement when it is processed. Payments sent via fax take up to 10 days; if you provide a correct internet address you will receive an email acknowledgement.
  42.  
  43. If you are paying with cash or check (in United States dollars, drawn on a U.S. bank) you should print the data using the Register program and send it to the address shown on the form, which is:
  44.  
  45.     Kagi Shareware
  46.     1442-A Walnut Street #392-WR
  47.     Berkeley, California  94709-1405
  48.     USA
  49.  
  50. Important: When you send in your payment, be sure to include a current, correct email address so that I can send you your serial number (this will generally be within 4 days after you receive your email receipt from Kagi). When you receive your serial number, you will be able to personalize your copy of the Fragmalyzer and disable the payment reminders. You will also need that serial number for technical support.
  51.  
  52.  
  53. Contacting the Author
  54. You will find the latest released version of Fragmalyzer, as well as additional notes and plug-ins for the Fragmalyzer at:
  55.     http://www.halcyon.com/danwr/smoothie.html
  56.  
  57. To report a bug or offer a suggestion, send email to:
  58.     danwr@kagi.com
  59.  
  60. My postal address can be found on my web site:
  61.     http://www.halcyon.com/danwr/contact.html
  62.  
  63. I try to respond to all email I receive, but I frequently get overloaded; I appreciate your patience, especially if you’re reporting a bug — in most cases I won’t reply until/unless I have a fix or need more information. For a speedier response, be sure to include your serial number in all correspondence.
  64.  
  65.  
  66. Disclaimer of Warranty
  67. This software and related documentation is provided "AS IS" and without warranty of any kind, without even the implied warranty of MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  68.  
  69. Changes in version 1.0.3, 1.0.4
  70. • No code changes; revised auto-upgrade information and various other resources in anticipation of version 1.1.
  71. • Minor documentation updates.
  72.  
  73. Changes in versions 1.0.1, 1.0.2
  74. • fixed several problems with scanning for plug-ins that would cause either the wrong ones to be loaded (when multiple copies of the Fragmalyzer are installed) or cause the plug-ins to fail to load at all.
  75. • reduced code size dramatically by eliminating calls to sprintf()
  76. • greatly improved determination of when accessing TCP/IP will dial the phone (e.g. PPP)
  77. • picked up new MSL from Metrowerks; the version in 1.0 had a crashing bug (!) in strstr() when file-mapping (VM) is on.
  78. • minor improvements in registration code
  79.  
  80. Trademarks are the property of their respective owners.